package com.zj.osm.entity.greendao;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Generated;

/**
 * 供电方案中供电方案说明
 *
 * @author jiang zhu on 2019/10/30
 */
@Entity
public class PowerSupplySchemeDetails {

    @Id
    private Long id;
    //电源编号
    private String sourceCode;
    //电源类型
    private String sourceType;
    //电压等级
    private String voltageLevel;
    //线（站）号
    private String lineNumber;
    //运行方式
    private String runMethod;
    //供电容量
    private String powerSupplyCapacity;
    //进线方式
    private String importLineMethod;
    //供电方案id
    private Long powerSupplySchemeId;
    @Generated(hash = 1325903231)
    public PowerSupplySchemeDetails(Long id, String sourceCode, String sourceType,
            String voltageLevel, String lineNumber, String runMethod,
            String powerSupplyCapacity, String importLineMethod,
            Long powerSupplySchemeId) {
        this.id = id;
        this.sourceCode = sourceCode;
        this.sourceType = sourceType;
        this.voltageLevel = voltageLevel;
        this.lineNumber = lineNumber;
        this.runMethod = runMethod;
        this.powerSupplyCapacity = powerSupplyCapacity;
        this.importLineMethod = importLineMethod;
        this.powerSupplySchemeId = powerSupplySchemeId;
    }
    @Generated(hash = 1420077616)
    public PowerSupplySchemeDetails() {
    }
    public Long getId() {
        return this.id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getSourceCode() {
        return this.sourceCode;
    }
    public void setSourceCode(String sourceCode) {
        this.sourceCode = sourceCode;
    }
    public String getSourceType() {
        return this.sourceType;
    }
    public void setSourceType(String sourceType) {
        this.sourceType = sourceType;
    }
    public String getVoltageLevel() {
        return this.voltageLevel;
    }
    public void setVoltageLevel(String voltageLevel) {
        this.voltageLevel = voltageLevel;
    }
    public String getLineNumber() {
        return this.lineNumber;
    }
    public void setLineNumber(String lineNumber) {
        this.lineNumber = lineNumber;
    }
    public String getRunMethod() {
        return this.runMethod;
    }
    public void setRunMethod(String runMethod) {
        this.runMethod = runMethod;
    }
    public String getPowerSupplyCapacity() {
        return this.powerSupplyCapacity;
    }
    public void setPowerSupplyCapacity(String powerSupplyCapacity) {
        this.powerSupplyCapacity = powerSupplyCapacity;
    }
    public String getImportLineMethod() {
        return this.importLineMethod;
    }
    public void setImportLineMethod(String importLineMethod) {
        this.importLineMethod = importLineMethod;
    }
    public Long getPowerSupplySchemeId() {
        return this.powerSupplySchemeId;
    }
    public void setPowerSupplySchemeId(Long powerSupplySchemeId) {
        this.powerSupplySchemeId = powerSupplySchemeId;
    }

}
